!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt[HeaderContainer_DoubleBorderScreen]",["react"],t):"object"==typeof exports?exports["rb_wixui.thunderbolt[HeaderContainer_DoubleBorderScreen]"]=t(require("react")):e["rb_wixui.thunderbolt[HeaderContainer_DoubleBorderScreen]"]=t(e.React)}("undefined"!=typeof self?self:this,(function(e){return function(){var t={96114:function(e,t,n){var r;!function(t){"use strict";var o=function(){},i=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(e){return setTimeout(e,16)};function a(){var e=this;e.reads=[],e.writes=[],e.raf=i.bind(t),o("initialized",e)}function s(e){e.scheduled||(e.scheduled=!0,e.raf(d.bind(null,e)),o("flush scheduled"))}function d(e){o("flush");var t,n=e.writes,r=e.reads;try{o("flushing reads",r.length),e.runTasks(r),o("flushing writes",n.length),e.runTasks(n)}catch(e){t=e}if(e.scheduled=!1,(r.length||n.length)&&s(e),t){if(o("task errored",t.message),!e.catch)throw t;e.catch(t)}}function c(e,t){var n=e.indexOf(t);return!!~n&&!!e.splice(n,1)}a.prototype={constructor:a,runTasks:function(e){var t;for(o("run tasks");t=e.shift();)t()},measure:function(e,t){o("measure");var n=t?e.bind(t):e;return this.reads.push(n),s(this),n},mutate:function(e,t){o("mutate");var n=t?e.bind(t):e;return this.writes.push(n),s(this),n},clear:function(e){return o("clear",e),c(this.reads,e)||c(this.writes,e)},extend:function(e){if(o("extend",e),"object"!=typeof e)throw new Error("expected object");var t=Object.create(this);return function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}(t,e),t.fastdom=this,t.initialize&&t.initialize(),t},catch:null};var u=t.fastdom=t.fastdom||new a;void 0===(r=function(){return u}.call(u,n,u,e))||(e.exports=r)}("undefined"!=typeof window?window:void 0!==this?this:globalThis)},5329:function(t){"use strict";t.exports=e},448:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{id:n,className:r,skinClassName:o,tagName:a="div",transition:d,transitionEnded:c,eventHandlers:u,skinStyles:l,children:p,tabIndex:f,lang:m}=e;const h=a;return i().createElement(h,t()({id:n,className:s(o,d&&l[d],c&&l.transitionEnded,r),tabIndex:f,lang:m},u),p)},c={screenWidthBackground:"hpA9KH",HeaderHideToTop:"ZBkohq",headerHideToTop:"ZBkohq",HeaderHideToTopReverse:"JIWevs",headerHideToTopReverse:"JIWevs",HeaderFadeOut:"gc4CJA",headerFadeOut:"gc4CJA",transitionEnded:"UV2YFD",HeaderFadeOutReverse:"VKd4GJ",headerFadeOutReverse:"VKd4GJ",inlineContent:"pwLEnC",centeredContent:"UEjKbP",centeredContentBg:"SuxpUn",DoubleBorderScreen:"IYiY1U",doubleBorderScreen:"IYiY1U",bg:"Mf6OQK",outer:"Qn3VFs",inner:"vQZLTi"};var u=e=>{let{wrapperProps:r,children:o}=e;return n.createElement(d,t()({},r,{skinClassName:c.DoubleBorderScreen,skinStyles:c}),n.createElement("div",{className:c.screenWidthBackground},n.createElement("div",{className:c.bg}),n.createElement("div",{className:c.outer},n.createElement("div",{className:c.inner}))),n.createElement("div",{className:c.centeredContent},n.createElement("div",{className:c.inlineContent},o)))};const l="wixui-",p=(e,...t)=>{const n=[];return e&&n.push(`${l}${e}`),t.forEach((e=>{e&&(n.push(`${l}${e}`),n.push(e))})),n.join(" ")},f=()=>"undefined"!=typeof window;const m="mesh-container-content",h="inline-content",v=e=>i().createElement("div",{key:e.props.id+"-rotated-wrapper","data-mesh-id":e.props.id+"-rotated-wrapper"},e),w=(e,n)=>{const{id:r,className:o,wedges:a=[],rotatedComponents:d=[],children:c,fixedComponents:u=[],extraClassName:l="",renderRotatedComponents:p=v}=e,f=i().Children.toArray(c()),w=[],b=[];f.forEach((e=>u.includes(e.props.id)?w.push(e):b.push(e)));const g=(e=>{const{wedges:t,rotatedComponents:n,childrenArray:r,renderRotatedComponents:o}=e,a=n.reduce(((e,t)=>({...e,[t]:!0})),{});return[...r.map((e=>{return a[(t=e,t.props.id.split("__")[0])]?o(e):e;var t})),...t.map((e=>i().createElement("div",{key:e,"data-mesh-id":e})))]})({childrenArray:b,rotatedComponents:d,wedges:a,renderRotatedComponents:p});return i().createElement("div",t()({},(e=>Object.entries(e).reduce(((e,[t,n])=>(t.includes("data-")&&(e[t]=n),e)),{}))(e),{"data-mesh-id":r+"inlineContent","data-testid":h,className:s(o,l),ref:n}),i().createElement("div",{"data-mesh-id":r+"inlineContent-gridContainer","data-testid":m},g),w)};var b=i().forwardRef(w),g=r(96114),y=r.n(g);function x(){if(!f())return{x:0,y:0,isAtPageBottom:!1};const{left:e,top:t}=document.body.getBoundingClientRect();return{x:e,y:t,isAtPageBottom:window.innerHeight+window.scrollY===document.body.scrollHeight}}var C={root:"header"};const E="Reverse",T="up",k="down";var H=e=>{const{id:r,skin:o,children:a,animations:d,meshProps:c,className:u,customClassNames:l=[],fillLayers:m,lang:h}=e,[v,w]=(0,n.useState)(""),[g,H]=(0,n.useState)(!1),S=e=>{w(e),H(!1)};(0,n.useEffect)((()=>{window.TransitionEvent||setTimeout((()=>H(!0)),200)}),[v]);const O=v&&!(e=>e.endsWith(E))(v),P=()=>{const e=(e=>""+e+E)(v);S(e)},N={onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onDoubleClick:e.onDblClick,onFocus:O?P:void 0,onTransitionEnd:()=>H(!0)};let j=k,_=0;!function(e,t,r){void 0===r&&(r={}),r={waitFor:100,disabled:!1,...r};const o=(0,n.useRef)(x());let i=null;const a=()=>{y().measure((()=>{const t=x(),n=o.current;o.current=t,i=null,y().mutate((()=>e({prevPos:n,currPos:t})))}))};(f()?n.useLayoutEffect:n.useEffect)((()=>{if(!f())return;const e=()=>{null===i&&(i=window.setTimeout(a,r.waitFor))};return r.disabled?()=>{}:(window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e),i&&window.clearTimeout(i)})}),t)}((e=>{var t,n;let{currPos:r,prevPos:o}=e;const i=r.y&&-1*r.y,a=o.y&&-1*o.y,s=d[d.length-1],c=null==(t=s.params)||null==(t=t.animations)?void 0:t[s.params.animations.length-1];if(!c)return;const u="mobile"===(null==(n=s.viewMode)?void 0:n.toLowerCase())?1:(e=>{switch(e){case"HeaderFadeOut":return 200;case"HeaderHideToTop":return 400;default:return null}})(c.name);u&&(((e,t)=>{j===k&&et&&e>=0&&t>=0&&(_=t,j=k)})(i,a),O?(j===T&&i+u<_||0===r.y)&&P():j===k&&i-_>=u&&S(c.name))}),[v,d],{disabled:!d||!d.length});const B=s(u,p(C.root,...l));return i().createElement(o,{wrapperProps:{id:r,tagName:"header",eventHandlers:N,className:B,transition:v,transitionEnded:g,tabIndex:"-1",lang:h},"data-block-level-container":"HeaderContainer",fillLayers:m},i().createElement(b,t()({id:r},c,{children:a})))};const S=e=>e.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`));var O;const P={HeaderContainer_DoubleBorderScreen:{component:e=>i().createElement(H,t()({},e,{skin:u})),controller:(O=e=>{let{mapperProps:t,controllerUtils:r}=e;const{updateStyles:o}=r,{compId:i,marginTop:a,isMobileView:s,isFixed:d,...c}=t;var u;return u=()=>{var e;const t=((null==(e=window.document.getElementById(i))?void 0:e.clientHeight)||0)>=window.document.body.clientHeight/2;s&&d&&t&&o({position:"relative !important",marginTop:a,top:0})},(0,n.useEffect)(u,[]),c},{useComponentProps:(e,t,n)=>{const r=(e=>({...e,updateStyles:t=>{const n=Object.entries(t).reduce(((e,[t,n])=>{return{...e,[(r=t,r.startsWith("--")?t:S(t))]:void 0===n?null:n};var r}),{});e.updateStyles(n)}}))(n);return O({mapperProps:e,stateValues:t,controllerUtils:r})}})}}}(),o}()})); //# sourceMappingURL=https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[HeaderContainer_DoubleBorderScreen].90fdd7fd.bundle.min.js.map